Leila Ross-Shier

Leila Elberta Ross-Shier (born McTaggart 16 November 1886 - 26 September 1968) was a musician, educator and composer from the Cayman Islands. Ross-Shier wrote the national song of the Cayman Islands, "Beloved Isle Cayman".


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search